package com.yungu.swift.report.entity;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 统计报表_用户活跃_天-实体类
 */
@Data
public class ReportUserActiveDay implements Serializable {

    @ApiModelProperty(value = "主键ID")
    private String uuid;

    @ApiModelProperty(value = "记录日期")
    private Date recordDate;

    @ApiModelProperty(value = "应用ID")
    private String appid;

    @ApiModelProperty(value = "新用户量", example = "0")
    private Integer userNewNum;

    @ApiModelProperty(value = "老用户量", example = "0")
    private Integer userOldNum;

    @ApiModelProperty(value = "合计总量", example = "0")
    private Integer totalNum;

    @ApiModelProperty(value = "总用户数", example = "0")
    private Integer userCount;

    @ApiModelProperty(value = "创建时间")
    private Date createTime;

    //非数据库字段

    @ApiModelProperty(value = "新用户活跃率")
    private Double newRate;

    @ApiModelProperty(value = "老用户活跃率")
    private Double oldRate;

    @ApiModelProperty(value = "总活跃率")
    private Double totalRate;

}